Tagged News for Cape Town World Cup
2017 World Cup Season Kicks Off in Cape Town
07/02/17 - The 2017 ITU World Cup season officially begins this weekend as Cape Town, South Africa holds the privilege of hosting the first stop in a 16-city worldwide tour. As the elites prepare to toe the start... |
Full Story
Latest Federation Updates